using System;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web;
using PickGold.Charting.Utilities;

namespace PickGold.Charting
{
	[SRDescription("DescriptionAttributeEllipseAnnotation_EllipseAnnotation")]
	[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
	[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
	public class EllipseAnnotation : RectangleAnnotation
	{
		public EllipseAnnotation()
		{
			base.isEllipse = true;
		}

		[Bindable(true)]
		[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
		[SRCategory("CategoryAttributeMisc")]
		[EditorBrowsable(EditorBrowsableState.Never)]
		[Browsable(false)]
		[SerializationVisibility(SerializationVisibility.Hidden)]
		[SRDescription("DescriptionAttributeAnnotationType")]
		public override string AnnotationType
		{
			get
			{
				return "Ellipse";
			}
		}
	}
}

